package com.jiu345.api.pojo.vo;

import cn.hutool.json.JSONArray;
import com.jiu345.api.mapper.GoodsDetails;
import com.jiu345.api.pojo.BaseEntity;
import com.jiu345.api.pojo.Goods;
import com.jiu345.api.pojo.GoodsSkus;
import com.jiu345.api.pojo.SkusSpec;
import lombok.Data;
import lombok.EqualsAndHashCode;

import java.util.List;
import java.util.Map;

/**
 * package:CategoryVo
 * @author MrLei QQ:235921049
 * @date 2024-05-21
 * desc:商品详情
 */
@EqualsAndHashCode(callSuper = true)
@Data
public class GoodsItemVo extends BaseEntity {
    /*商品SKU信息*/
    private GoodsSkus goodsSkus;
    /*商品信息*/
    private Goods goods;
    /*轮播图*/
//    private List<String> goodsImage;
    /*详情*/
    private GoodsDetails goodsDetails;
    /*商品规格信息*/
    //private JSONArray specValueList;//这个是针对表字段是string格式的转换
    private List<SkusSpec> skusSpecs;
    /*商品规格对应商品的skuId信息*/
//    private Map<String,Object> skuSpecValueMap;

}
